impermeable layer - Deutsch Englisch Wörterbuch